life boat davit and winch - Alemán Inglés Diccionario